The IEEE International Symposium on DEFECT and FAULT TOLERANCE in VLSI SYSTEMS Self-Reconfigurable Mesh Array System on FPGA

نویسندگان

  • Masaru Fukushi
  • Susumu Horiguchi
چکیده

Massively parallel computers consisting of thousands of processing elements are expected to be high-performance computers in the next decade. One of the major issues in designing massively parallel computers is the reconfiguration strategy in order to provide an efficient fault tolerance mechanism to avoid defective processors in such large scale systems. This paper develops a self-reconfigurable mechanism of mesh array for easy hardware implementation using local defect information. Compared to those of previous reconfigurable architecture, the proposed selfreconfigurable mechanism achieves almost the same system yields using only local defect information. A prototype of this self-reconfigurable array is implemented on FPGA and the hardware complexities are also discussed. Stacked-silicon-planes is one of the attractive technology to implement massively parallel computers with the recent progress of VLSI technology. The development of such large scale systems will make numerous applications such as multi-media, computer vision, and modeling physical phenomena possible. However, one of the major issues in designing large scale systems is a reconfiguration strategy to provide an efficient fault tolerance mechanism to avoid defects on silicon planes. To achieve the reconfiguration of massively parallel computers many previous studies have been proposed for mesh array. Kung [1] proposed a track switch model which has a row and a column of spare processing elements (PE) around an !#"$! mesh array and switching circuits and tracks placed between PEs. Defective PEs can be removed from the array by changing each switch function. In this model, an !%"$! array is realized by assigning each faulty PE to a compensation path with a spare PE using the graph theory. Since this model has low hardware overhead involved when changing each inter-connection of adjacent PEs, many studies have focused on this model [2], [3]. However, these reconfigurable strategies require a host computer to calculate the combination of the compensation paths using the global information of faulty PEs. For massively parallel computers, an effective self-reconfiguring mechanism using local defect information is very attractive. Numata and Horiguchi [4] proposed a Bypass and Shift (BS) method using only local defect information. The BS method, however, does not guarantee a fast reconfiguration since it uses recursive signals to avoid deadlocks. Takanami & ' ( [6] proposed a neural algorithm using a Hopfield-type neural network. Although many reconfiguration methods have been proposed, these methods are not hardware oriented because they require complex algorithms or procedures to change all the switch functions. )) This work has been supported in part by #1155802 Grant-in-Aid for scientific research. 240 0-7695-0719-0/00 $10.00 c * 2000 IEEE

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Software Fault Tolerance Using Dynamically Reconfigurable FPGAs

An emerging class of Field-Programmable Gate Arrays (FPGAs) permits partial reconnguration of the device without disturbing the rest of the array { even while the device is operating. Dynamic device reconnguration allows novel approaches to the migration of algorithms from software to hardware. New simulation tools are required in order to fully exploit the FPGA's versatility. We demonstrate ho...

متن کامل

Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey

Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...

متن کامل

Guest Editorial Special Section on Configurable Computing Design-II: Hardware Level Reconfiguration

T HE SECOND issue " Hardware Level Reconfiguration " of the Special Section on Configurable Computing Design deals with hardware level problems: how to build efficient gate arrays; security and fault tolerance issues on configurable hardware ; and implementing floating-point arithmetic and specific decoders on field-programmable gate arrays (FPGAs). The first two papers of this issue deal with ...

متن کامل

BIST-based test and diagnosis of FPGA logic blocks

We present a built-in self-test (BIST) approach able to detect and accurately diagnose all single and practically all multiple faulty programmable logic blocks (PLBs) in field programmable gate arrays (FPGAs) with maximum diagnostic resolution. Unlike conventional BIST, FPGA BIST does not involve any area overhead or performance degradation. We also identify and solve the problem of testing con...

متن کامل

DRAFT: An On-Line Fault Detection Method for Dynamic and Partially Reconfigurable FPGAs

Reconfigurable systems have benefited of the novel partial dynamic reconfiguration features of recent FPGA devices. Enabling the concurrent reconfiguration without disturbing system operation, this technology has raised a new test challenge: to assure a continuously fault free operation, independently of the circuit present after many reconfiguration processes, testing the FPGA without disturbi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000